# $ + K A Overview of WnHelp 4 Features
This Help system demonstrates some of the new styles and features of WinHelp 4 Help and provides tips and examples on how to implement them using RoboHELP Classic. 
WinHelp 4 Help uses the WinHelp 4 Help compiler (HCW) and the WinHelp 4 Help Engine. It was introduced with Windows 95 and is also used on Windows NT 4 and later.
This sample was created using RoboHELP Classic.

# $ + K A > 256 Color Graphics
With RoboHELP, simply use the New Help Image button to insert 256 color graphics. If you work in RoboHELP’s Dynamic WYSIWYG mode, you can see the graphic in your Help project source, without having to compile!
{bml FRUIT.SHG}

Tip
With RoboHELP Classic, you can now put hotspots on 256 color graphics, just as you do on 16 color graphics. Find the hotspot in the bowl of fruit!

# $ + K A Windows Metafile (WMF) Graphics
With RoboHELP Classic, simply use the New Help Image button to insert WMF graphics files.
{bml COFFEE.WMF}

# $ + K A Default Bitmaps
The WinHelp 4 Help compiler provides “Default Bitmaps”. If you specify a bitmap with one of the following names in your Help project, and it is not located with the rest of your bitmaps, the WinHelp 4 Help compiler uses its built-in version.
Bitmap Name	WinHelp 4 Built-in Bitmap	
Bullet.bmp	{bmc Bullet.bmp }	
Emdash.bmp	{bmc Emdash.bmp }	
Shortcut.bmp	{bmc Shortcut.bmp }	
Onestep.bmp	{bmc Onestep.bmp }	
Open.bmp	{bmc Open.bmp }	
Closed.bmp	{bmc Closed.bmp }	
Document.bmp	{bmc Document.bmp }	
Do-it.bmp	{bmc Do-it.bmp }	
Chiclet.bmp	{bmc Chiclet.bmp }	
Prcarrow.bmp	{bmc Prcarrow.bmp }	

# $ + K A Transparent Bitmaps
WinHelp 4 Help lets you create bitmaps that are transparent against solid backgrounds. When WinHelp displays a transparent bitmap, it replaces all white pixels with the background color of the topic window.
Example Transparent Bitmaps
{bmlt APPEXIT.BMP}
{bmlt BLTCHECK.BMP}
{bmlt POSTIT.BMP}
Tips
·	Transparent bitmaps must be 16 color bitmaps.
·	Transparent bitmaps work best on a solid color background.

# $ + K A Overview of Buttons
WinHelp 4 Help supports pressable buttons which can be used as hotspots. You can easily add these type of buttons to your Help systems with RoboHELP Classic. From the Insert menu, choose Help Button (or use the New Help Button tool on the Tool Palette).
Authorable Button Samples 
Mini Button Samples  
Shortcut Button Samples  

# $ + K A Authorable Button Samples
An Authorable button is sized to the size of the text. Here are some examples:
{Button Small,JumpId(`',`Sample')}
{Button Medium,JumpId(`',`Sample')}
{Button Large Button,JumpId(`',`Sample')}
Tip  
{bmc onestep.bmp} You can use the space bar to create a wide button.
{Button                     Order Form                    ,JumpId(`',`Sample')}

# $ A Sample Topic One
This is a sample topic linked to the Authorable buttons and Mini-buttons. 
Behind the scenes, this topic contains the A keyword “Topic”. The A keyword is used for the See Also and Related Topics links in the Mini-button sample. 
Click Back to return to the sample.
{Button Back,Back()}

# $ K A Sample Topic Next
This is a sample topic linked to the Authorable buttons and Mini-buttons. 
Behind the scenes, this topic contains the A keyword “Topic”. The A keyword is for the See Also and Related Topics links in the Mini-button sample. 
Click Back to return to the sample.
{Button Back,Back()}

# $ K A Sample Topic Three
This is a sample topic linked to the Authorable buttons and Mini-buttons. 
Behind the scenes, this topic contains the A keyword “Topic”. The A keyword is for the See Also and Related Topics links in the Mini-button sample. 
Click Back to return to the sample.
{Button Back,Back()}

# $ + K A Shortcut Button Samples
Click {bmc SHORTCUT.BMP} to run Control Panel.

# $ + K A Mini Button Samples
In WinHelp 4, mini buttons are often used at the bottom of a topic for “See Also” and “Related Topics” references. They are often linked to the A-link or K-link macros, which allow the Help Author to create a single link to multiple topics. RoboHELP makes it easy to create these kinds of buttons.
Here is an example “See Also” button linked to the A-link macro:
{Button ,Alink(Topic, , , )}  See Also

Here is an example “Related Topics” button linked to the A-link macro:
{Button ,Alink(Topic, , , )}  Related Topics
Tip
·	To create the line above “Related Topics”, just use Words Format: Borders and Shading feature.

# $ + K A Overview of Topics
Topics are the units of information in a Help system. There are certain “styles” of topics you will see in WinHelp 4 Help systems. The style of topic is determined by the footnotes associated with it. In general, no matter what the “style” of the topic, you can create it in RoboHELP Classic by choosing the New Topic button then choosing the options you  want associated with the topic. 
You can also quickly create “Definition” Style and “What’s This” Style topics in RoboHELP using the New Popup button.
How-to Style Topics
“How-to” Style Topics explain how to perform a task. They are usually displayed in a secondary window and are usually short and concise. In RoboHELP Classic, you can easily create How-to Style Topics by using the New Topic button.
Sample How-to Style Topic
What’s This? Style Topics
“What’s This?” Style Topics are used for context-sensitive Help for an application. They describe a particular field in a dialog box. They usually do not have a title ($), browse string (+) or search keyword (K) footnote. It is suggested that they have a Topic ID that begins with IDH_. 
If you just need to create a few of these kinds of topics, you can easily create them in RoboHELP Classic using the New Topic button (don’t specify a title, index entry, or browse for the topic). If you are creating a complete What’s This? Context sensitive Help system, use RoboHELP Classic’s What’s This? Help Composer, which lets you write the topics as you view the dialog boxes in your application.
What's This? Example 
Definition Style Topics
“Definition” Style Topics are often used to define terms. They may be used in the text of the Help system to define a word and may be included in a Glossary. “Definition” Style Topics are usually not included in a browse sequence or Index, thus they do not have browse string (+) or search keyword (K) footnotes. You can quickly create this type of topic in RoboHELP using the New Popup button.
Sample Popup Definition Topic

# $ + K A How-to Style Topics
Here are the general steps to create How-to Style Topics:
1	Click the New Topic button to create each topic. 
2	In the New Topic dialog, click the Advanced tab.
3	In Window, choose Second. This ensures the topic will always display in a secondary window. 
4	Click OK.

Use RoboHELP’s built in styles to make formatting easy.
1	Use Topic Text Numbered style for steps (that’s the style we’ve used for the numbered steps in this sample)
2	There are also styles for Topic Text Bulleted:
·	Sample Bullet

Tips
·	Use Tip/Note Heading style for Tip Headings.
·	Use Tip/Note Text style for Tip text.

# $ + K A What's This? Style Topics
What’s This? Style Topics are used for context-sensitive Help for an application. They describe a particular field in a dialog box. They usually do not have a title and often have a Topic ID that begins with IDH_. You can quickly create this type of topic in RoboHELP Classic, using the New Topic button.
What's This? Example 

# $ + K A Definition Style Topics
Definition Style Topics are often used to define terms. They may be used in the text of the Help system to define a word and may be included in a Glossary. This type of topic is usually not included in the browse sequence or Index. You can quickly create this type of topic in RoboHELP using the New Popup button.
Sample Popup Definition Topic

# $ Popup Definition Topic
This type of topic can be quickly created in RoboHELP Classic using the Popup button. Topics created this way are usually used for Popup definitions. This type of topic does not have Search Keywords or a Browse Sequence.

# This is a sample What's This? style topic. This type of topic is used for Context-sensitive Help. By default, it does not have a Title, Search Keywords or a Browse Sequence.

# $ + K A Contents Tabs
WinHelp 4 Help systems will often include a Contents tab as part of the Help Topics dialog box. A Contents tab consists of books that can be opened and closed, and pages that jump to topics in the Help system. This Sample WinHelp 4 Help system includes a Contents tab. 
A Contents tab is created by shipping a Contents file with the Help system. The Contents file has the same name as the Help system and a CNT extension. For example, for a Help system called MYHELP.HLP, the Contents file would be MYHELP.CNT.
You can easily create a Contents tab for your Help system using RoboHELP Classic’s Contents Tab Composer. The Contents Tab Composer reads in your Help system source and allows you to use drag and drop to visually design the Contents tab.

# $ + K A Fonts
The standard fonts used for Help has changed for WinHelp 4. RoboHELP is set up to use the new fonts and font sizes so your Help systems will have the WinHelp 4 look automatically (note that if you don’t want to use the WinHelp 4 look, you don’t have to - you can use any fonts you like with RoboHELP Classic!).  
Here are some examples of the new WinHelp 4 styles:

Topic Titles are Arial 8 pt Bold. In RoboHELP Classic, you’ll use the Heading 1 style for Topic Titles.
Example Topic Title

Topic Text is Arial 8 pt. In RoboHELP Classic, this is the normal style.
Example Topic Text

Tip/Note/Warning Titles are Arial 8 pt Bold. In RoboHELP Classic, use the Tip/Note Heading style.
Example Tip/Note/Warning Title

There is a style for Topic Text Indent. 
Example. This is indented text.

And a style for Topic Text Numbered:
1	This is 
2	An example
3	Numbered list